supporting roles - French English Dictionary